// this is less
.srf_empty_class {
    width: 100%;
    height: 100%;
}

.mob_list_card {
  background-color: #fff;
  font-size: 15px;
  color: #333;
  padding: 14px 12px;
  border-radius: 12px;
  margin: 0 auto;
  .app-layoutpanel-rowitem {
    height: auto;
    padding: 0 4px;
	  display: contents;
    p{
      margin: 0;
      display: inline;
      width: auto;
    }
    &+.app-layoutpanel-field {
      padding: 0;
    }
  }
  .fgx {
    height: 1px;
    background-color: #333;
    padding: 0;
    margin: 6px 0;
  }
 }
.no-padding-padding-top {
    padding: 0px;
    padding-top: 20px;
}
.no-padding {
    padding: 0px;
}

.app-layoutpanel {
    height: 100%;
    margin: 0 !important;
    > .app-layoutpanel-container {
        height: 100%;
        .app-layoutpanel-rowitem{
        }
    }
    .item-field{
        padding: 0 4px;
        display: flex;
        >.item-field-label{
            padding: 0 8px;
            overflow: initial;
        }
    }
}
